#pragma once
#include "Headers.h"
#include "DirectX Headers.h"

class CameraObject
{
public:
	D3DXVECTOR3 EyePos;
	D3DXVECTOR3 LookAt;
	D3DXVECTOR3 UpVec;
	D3DXMATRIX	matRotate;


	CameraObject()
		: EyePos(0,0,0)
		, LookAt(0,0,0)
		, UpVec(0,1,0)
	{D3DXMatrixIdentity(&matRotate);}

	bool Init(D3DXVECTOR3 EyePos,D3DXVECTOR3 LookAt);
	bool empty();
	bool SetLookAt(D3DXVECTOR3 LookAt);
};